xen: split parameter related definitions in own header file
authorJuergen Gross <jgross@suse.com>
Mon, 3 Feb 2020 12:04:30 +0000 (13:04 +0100)
committerJan Beulich <jbeulich@suse.com>
Mon, 3 Feb 2020 12:04:30 +0000 (13:04 +0100)
commitffdeb6dea596c077aebbdf7d864cdd67d6a6b2f8
tree1991d330759d5142dd19d5323a78ac91fb1eb11d
parent41d8869003e96d8b7250ad1d0246371d6929aca6
xen: split parameter related definitions in own header file

Move the parameter related definitions from init.h into a new header
file param.h. This will avoid include hell when new dependencies are
added to parameter definitions.

Signed-off-by: Juergen Gross <jgross@suse.com>
Acked-by: Julien Grall <julien@xen.org>
Acked-by: Dario Faggioli <dfaggioli@suse.com>
Acked-by: Paul Durrant <pdurrant@amazon.com>
Reviewed-by: Kevin Tian <kevin.tian@intel.com>
Acked-by: Jan Beulich <jbeulich@suse.com>
92 files changed:
xen/arch/arm/acpi/boot.c
xen/arch/arm/cpuerrata.c
xen/arch/arm/domain_build.c
xen/arch/arm/gic-v3-lpi.c
xen/arch/arm/setup.c
xen/arch/arm/smpboot.c
xen/arch/arm/traps.c
xen/arch/x86/acpi/boot.c
xen/arch/x86/acpi/cpu_idle.c
xen/arch/x86/acpi/cpufreq/cpufreq.c
xen/arch/x86/acpi/power.c
xen/arch/x86/apic.c
xen/arch/x86/cpu/amd.c
xen/arch/x86/cpu/common.c
xen/arch/x86/cpu/mcheck/mce.c
xen/arch/x86/cpu/mcheck/mce_intel.c
xen/arch/x86/cpu/mtrr/generic.c
xen/arch/x86/cpu/mwait-idle.c
xen/arch/x86/cpu/vpmu.c
xen/arch/x86/cpuid.c
xen/arch/x86/dom0_build.c
xen/arch/x86/e820.c
xen/arch/x86/genapic/probe.c
xen/arch/x86/genapic/x2apic.c
xen/arch/x86/hpet.c
xen/arch/x86/hvm/asid.c
xen/arch/x86/hvm/hvm.c
xen/arch/x86/hvm/quirks.c
xen/arch/x86/hvm/viridian/viridian.c
xen/arch/x86/hvm/vmx/vmcs.c
xen/arch/x86/hvm/vmx/vmx.c
xen/arch/x86/io_apic.c
xen/arch/x86/irq.c
xen/arch/x86/microcode.c
xen/arch/x86/mm.c
xen/arch/x86/mm/p2m.c
xen/arch/x86/msi.c
xen/arch/x86/nmi.c
xen/arch/x86/numa.c
xen/arch/x86/oprofile/nmi_int.c
xen/arch/x86/psr.c
xen/arch/x86/pv/domain.c
xen/arch/x86/pv/shim.c
xen/arch/x86/setup.c
xen/arch/x86/shutdown.c
xen/arch/x86/spec_ctrl.c
xen/arch/x86/tboot.c
xen/arch/x86/time.c
xen/arch/x86/traps.c
xen/arch/x86/tsx.c
xen/arch/x86/x86_64/mmconfig-shared.c
xen/arch/x86/xstate.c
xen/common/argo.c
xen/common/core_parking.c
xen/common/debugtrace.c
xen/common/domain.c
xen/common/efi/boot.c
xen/common/gdbstub.c
xen/common/grant_table.c
xen/common/kernel.c
xen/common/kexec.c
xen/common/memory.c
xen/common/page_alloc.c
xen/common/rcupdate.c
xen/common/sched/core.c
xen/common/sched/cpupool.c
xen/common/sched/credit.c
xen/common/sched/credit2.c
xen/common/shutdown.c
xen/common/timer.c
xen/common/trace.c
xen/drivers/acpi/apei/hest.c
xen/drivers/acpi/tables.c
xen/drivers/char/arm-uart.c
xen/drivers/char/console.c
xen/drivers/char/ehci-dbgp.c
xen/drivers/char/ns16550.c
xen/drivers/char/serial.c
xen/drivers/cpufreq/cpufreq.c
xen/drivers/passthrough/amd/iommu_acpi.c
xen/drivers/passthrough/iommu.c
xen/drivers/passthrough/pci.c
xen/drivers/passthrough/vtd/dmar.c
xen/drivers/passthrough/vtd/quirks.c
xen/drivers/passthrough/vtd/x86/vtd.c
xen/drivers/passthrough/x86/ats.c
xen/drivers/video/vesa.c
xen/drivers/video/vga.c
xen/include/xen/init.h
xen/include/xen/param.h [new file with mode: 0644]
xen/xsm/flask/flask_op.c
xen/xsm/xsm_core.c